general store with tavern/bar - Turco Inglés Diccionario